2nd Floor, Barakhamba Rd, Fire Brigade Lane, Connaught Place, New Delhi, Delhi 110001, India
View on Map
What travelers say:
Eat a lot of food in India, this restaurant food is definitely worth recommending, the restaurant is not very big, but it looks very good, the food inside is really great, the price is very high.
More
Attractions Near Baluchi - A Pan Indian Destination